.panelCompany .ui-panel-titlebar .ui-panel-title{
    padding-left: 4%!important;
}

.panelCompany .ui-panel-titlebar{
    margin-bottom: 0.5em!important;
    margin-top:0.2em!important;
    margin-left: -2%!important;
    margin-right: -2%!important;
}

.panelContainerWidth{
    width: 32%!important;
    margin:0.5%!important;
}

.editCompanyInput{
    width:44%!important;
    margin-left: 1.5%!important;
    margin-right: 1%!important;
    display: inline-block!important;
    vertical-align: top!important;
}

.editCompanyInput.inputCalendar .ui-inputfield{
    width:44%!important;
}

.generalInformationTextArea{
    width: 93%;
    margin-left: 1.5%;
    resize: vertical;
}

.editCompanyButton{
    //margin:0.5em 1% 0.5em -1%!important;
    margin-top: 1em!important;
    margin-left: 1.5%!important;
    display: block!important;
}

.editCompanyButtonInLine{
    //margin:0.5em 1% 0.5em -1%!important;
    margin-top: 1em!important;
    margin-left: 1.5%!important;
    display: inline-block!important;
}

.logoFileUpload .ui-button{
    background-color: #414141!important;
    color:white!important;
}

.dataListSectorsColumn  .ui-datalist-item{
    display:inline-block!important;
}

.dataListSectorsColumn .ui-datalist-data{
    padding-left: 0!important;
}

.sectorBackgroundDataListElement .ui-panel-content{   
    background-color: #aaa!important;
    color: white!important;
    text-align:center!important;
    padding:0.2em!important;
}

.sectorBackgroundDataListElement .ui-panel-content{   
    background-color: #aaa!important;
    color: white!important;
    text-align:center!important;
    padding:0.2em 0.1em 0em 0.3em !important;

}

.companySectorInput{
    margin-top: 1em!important;
    width: 94%!important;
    margin-left: 1.5%!important;
}

/*COSAS DE SEARCH*/


.ui-selectonebutton .ui-button{
    background: #BBBBBB;
    margin-right: 2%!important;
}

.ui-selectonebutton .ui-state-active{
    background: #f17a7a;
}
.yellowSlimBorderSearch{
    border-top: 2px solid #E4C051!important;
    border-bottom: 2px solid #E4C051!important;
    border-left: 1px solid #E4C051!important;
    border-right: 1px solid #E4C051!important;
}

.blueSlimBorderSearch{
    border-top: 2px solid #7DC7C9!important;
    border-bottom: 2px solid #7DC7C9!important;
    border-left: 1px solid #7DC7C9!important;
    border-right: 1px solid #7DC7C9!important;
}

.redSlimBorderSearch{
    border-top: 2px solid #E98382!important;
    border-bottom: 2px solid #E98382!important;
    border-left: 1px solid #E98382!important;
    border-right: 1px solid #E98382!important;
}

.searchFilterContainer{
    width: 21.8%!important;
    margin-right: 2%!important;
    margin-bottom: 0.5em!important;
}

.internalLeftColumnSearchFilter{
    width: 44.2%!important;
    padding: 0.3em 2% 0.3em 2%!important;
}

.internalRightColumnSearchFilter{
    background-color: white!important;
    width: 45%!important;
    padding: 0.3em 2% 0.3em 2%!important;
}

.panelFilterSearch .ui-panel-titlebar .ui-panel-title{
    padding-left: 0.5em!important;
}

.panelFilterSearch .ui-panel-titlebar{
    margin-bottom: 0.5em!important;
    margin-top:0.2em!important;
    margin-left: -4%!important;
    margin-right: -4%!important;
}

.panelFilterSearchMargin{
    margin:0.3em!important;
}

.detailCandidatePanel{
    width: 67%;
    display: inline-block;
    margin-right: 3%!important;
}
.panelDetailCandidate .ui-panel,.panelDetailCandidate .ui-panel-content{
    padding: 0!important;
}